var crypto/des.feistelBox
18 uses
crypto/des (current package)
block.go#L44: l ^= feistelBox[7][t&0x3f] ^
block.go#L45: feistelBox[5][(t>>8)&0x3f] ^
block.go#L46: feistelBox[3][(t>>16)&0x3f] ^
block.go#L47: feistelBox[1][(t>>24)&0x3f]
block.go#L50: l ^= feistelBox[6][(t)&0x3f] ^
block.go#L51: feistelBox[4][(t>>8)&0x3f] ^
block.go#L52: feistelBox[2][(t>>16)&0x3f] ^
block.go#L53: feistelBox[0][(t>>24)&0x3f]
block.go#L56: r ^= feistelBox[7][t&0x3f] ^
block.go#L57: feistelBox[5][(t>>8)&0x3f] ^
block.go#L58: feistelBox[3][(t>>16)&0x3f] ^
block.go#L59: feistelBox[1][(t>>24)&0x3f]
block.go#L62: r ^= feistelBox[6][(t)&0x3f] ^
block.go#L63: feistelBox[4][(t>>8)&0x3f] ^
block.go#L64: feistelBox[2][(t>>16)&0x3f] ^
block.go#L65: feistelBox[0][(t>>24)&0x3f]
block.go#L72: var feistelBox [8][64]uint32
block.go#L101: feistelBox[s][t] = uint32(f)
![]() |
The pages are generated with Golds v0.7.6. (GOOS=linux GOARCH=amd64) Golds is a Go 101 project developed by Tapir Liu. PR and bug reports are welcome and can be submitted to the issue list. Please follow @zigo_101 (reachable from the left QR code) to get the latest news of Golds. |